Third seed Roger Federer won a record 234th grand slam match on Wednesday, fighting his way into the third round of the French Open with a 6-3, 6-2, 6-7, 6-3 victory over Romanian Adrian Ungur.